home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir24 / aprs308.zip / README.PLT < prev    next >
Text File  |  1993-12-16  |  5KB  |  131 lines

  1. README.PLT    USING CALCOM PLOTTERS FOR DRAWING MAPS!
  2.                  by Ken Swaggart W7KKE and WB4APR
  3.  
  4. The QBASIC program PLOTTER.BAS is written for a CALCOMP 4000
  5. plotter, but can probably be modified for other plotter types.
  6.  
  7. WB4APR took the program and added the plotter routines to MAPFIX.bas
  8. version 3.07P and later, so that you can see on the screen the map
  9. as you draw it using the CALCOMP or compatible plotter!  Most of the
  10. instructions on using the plotter within MAPFIX are included in that
  11. program.  The remaining instructions here apply directly to Ken's
  12. PLOTTER.BAS, but are worthwhile reading for the user of MAPFIX too.
  13.  
  14. The baud rate and parity is set as a veriable in the program. It
  15. is currently written to have the plotter attached to COM 2, with
  16. the plotter sending data at 9600 baud, even parity.
  17.  
  18.   1. Place a map, or map section, on the plotter. Must be
  19. Mercator projection with lat/long lines parallel with edge of
  20. plotter. Note that the active plotting surface starts about 1
  21. inch in from the edges of the plotter.
  22.  
  23.   2. Choose a lat/long in the vicinity of the upper left map
  24. corner and the lower right corner. These points are used to
  25. calibrate the plotter surface to the map.  If your map is not a perfect
  26. MERCATOR, you can minimize the error by not choosing the extreme
  27. corners of the map, but choose points within your area of operation,
  28. say in the center of the upper left Quadrant and the center of the
  29. lower right quadrant.
  30.  
  31.   3. Run the program. Enter the initial lat and longs as
  32. prompted. Those which require degrees and minutes are entered as
  33. DD,MM and the MM can be MM.MM of course. Note that a comma
  34. separates the DD and MMs.
  35.  
  36.   4. Each map segment prompts for a segment name to ease in any
  37. debugging. Then just point to each position you wish to digitize.
  38. The program beeps and displays the converted data on the screen.
  39. My plotter occasionally hiccups and puts in an odd x/y. I prune
  40. these out with a text editor when I've finished.
  41.  
  42.   5. After all the points for one map segment have been
  43. digitized, press "F1" and tap the plotting surface to end that
  44. segments. You will be prompted for another segment, map name
  45. labels, or to exit the program.
  46.  
  47.   6. After finishing all your map lines, choose the map label
  48. option on the menu and follow the prompts. Remember the names are
  49. right justified on APRS when you point to where you want the name
  50. to appear.
  51.  
  52.   7. When finished with the labels, press "F1" and tap the
  53. plotter surface with the pen.
  54.  
  55.   8. Exit the program after naming you file with "name.MAP". Use
  56. MAPFIX.BAS to check your results and use a text editor to smooth
  57. up any map intersections. 
  58.  
  59.   9. To use the map in APRS, add the map to the APRS directory
  60. and the map name, center decimal coordinates, and range to be
  61. displayed, to the MAPLIST.MAP file. You will probably need to
  62. delete an existing map name to keep from exceeding the number of
  63. maps allowed. Remember to place the new map in the proper order
  64. (more important maps at the end) to get the right map to display
  65. when you have overlapping maps. The more detailed map of interest
  66. should be at the end of the file.
  67.  
  68.  
  69. THE FOLLOWING DESCRIBES THE CALCOMP Model 4110 Plotter in detail:
  70. ------------------------------------------------------------------
  71.  
  72. Plotting surface 12"x12" active, plastic surface is 12 3/4 x
  73.  12 3/4.
  74.  
  75. Data is serial ASCII, even parity, with 4 characters of x
  76. position and 5 characters of Y. Think 1st Y character is pen
  77. status.
  78.  
  79. Power input is pin 24 +12vdc at 290-300 ma. Pin 25 is power
  80. return
  81.  
  82. Data Ranges:
  83.   X: 0 = left  4000 = right
  84.   y: 0 = bottom  4000 = top
  85.  
  86. Pen status:
  87. 0 = point mode
  88. 1 = run mode, pen down
  89. 9 = run mode, pen up
  90.  
  91. There is an "A/B" switch on back of my plotter next to D25 plug.
  92. I run in "B" which only sends a posit when pen is depressed on
  93. surface (point mode).
  94.  
  95. Pin connections:
  96. 1  NC
  97. 2  +/- 15 v RS-232 data output from plotter.
  98. 3  + 5v from board (probably for some original interface device)
  99. 4  "             "                      "
  100. 5  0/+5v TTL data output
  101. 6  "                "
  102. 7 Ground (data return)
  103. 8   |
  104. 9   |- Tied together in various combinations to select baud rate.
  105. 10  |
  106. 11  |
  107. 12 - 23 Unknown. Appear to be open.
  108. 24  +12 vdc  power input
  109. 25  ground
  110.  
  111.  
  112. Baud rate programming
  113. Baud Rate               PIN          (X=connection to ground)
  114.                 8     9     10     11
  115.   110        
  116.   2400         X
  117.   1200                X
  118.    150         X      X
  119.    300                      X
  120.    200?        X            X
  121.   4800               X      X
  122.  OFF           X     X      X
  123.    150                            X
  124.    600         X                  X
  125.     45?        X     X            X
  126.  2400                       X     X
  127.    135?        X            X     X
  128.  9600                X      X     X  *QBASIC program rate
  129.    OFF         X     X      X     X
  130.  
  131.